Volume 69, Issue 3, December 2019, Pages 33-46
Ahmed El-Nuby; Khaled Megahed Bayomi
Volume 69, Issue 3, December 2019, Pages 77-100
Ahmed El-Nuby; Sayed Montasser; Ismail A. Khadrawy